Milo's Tavern
5201 Wilson Ave, St. Louis
(314) 776-0468
Recent Reviews
Order Online
You May Also Like
Gelato Di Riso - 5204 Wilson Ave
Ice Cream Shop, Ice Cream & Frozen Yogurt, Coffee & Tea, Ice Cream
Pizzeria da Gloria - 2024 Marconi Ave
Pizza, Pet Friendly
Café Dolce - 5143 Daggett Ave
Coffee Shops, Cafe, Coffee & Tea, Coffee, Pet Friendly
Restaurants in St. Louis, MO
Milo's Tavern
5201 Wilson Ave, St. Louis, MO 63110
(314) 776-0468