Address: 6200 Grand River Blvd E #362, Leeds, AL 35094, USA
“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.”
Address: 1345 Vivian St SW, Leeds, AL 35094, USA
“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…