St Louis Halal Meat/Baba's
Address:
10276 Page Ave, St Louis, MO 63132
Phone:
(314) 427-8500 Restaurants, Mediterranean
Other Businesses:
- Double D Lounge at 1540 S Brentwood Blvd, St Louis, MO 63144
- KFC at 7500 Big Bend Blvd, St Louis, MO 63119
- Cousin Hugo's Bar & Grill at 3233 Laclede Station Rd, St Louis, MO 63143
- Coco Louco Brasil at 8824 Bridgeport Ave, St Louis, MO 63144
- Chipotle Mexican Grill at 1464 Saint Louis Galleria, St Louis, MO 63117