Top Meal deliveries in Leeds, Jefferson county, Alabama, United states

Sbarro

Address: 6200 Grand River Blvd E #362, Leeds, AL 35094, USA

Meal delivery Meal takeaway Restaurant Store

“Hot delicious Stromboli at a decent price for a food court. Drinks were a little expensive with a bottle of water at 1.89. Clean counter with friendly, fast and efficient employees. We had Stromboli but the pizza and the meal items looked just as delicious.”

La Juanita

Address: 1345 Vivian St SW, Leeds, AL 35094, USA

Restaurant Meal takeaway Meal delivery Restaurant

“Best tripe and tongue tacos I've ever had in my life. The mushroom and cactus tacos are another favorite of mine! Friendliest people, best food, hands down best taco joint in town.”

1 million customers
find businesses on BusinessYab every month.

500 businesses
join BusinessYab every day.

BusinessYab helps you…

  • Promote and drive traffic to your business
  • Be found by customers and prospects
  • Make business connections
Add your business for free