"Food is always good, but sometimes the wait is uncalled for. However, the food is so good it's worth the wait."
Téléphone: +13143853811
Adresse: 5916 Delmar Blvd, 63112, St. Louis, US, United States
Ville: St. Louis
Site Web: https://www.aaafish.net/
Mercredi: 11:00-20:00
Jeudi: 11:00-20:00
Vendredi: 11:00-20:00
Samedi: 11:00-20:00
Dimanche: 00:00-18:00
Plats: 9
Commodités: 3
Catégories: 5
Avis: 1429