Missouri > St. Louis > Tower Grove South > Restaurants, Food & Beverages > Restaurants > Blues City Deli
2438 Mcnair Ave, St. Louis, Missouri, 63104-2815
(314) 773-8225
Tower Grove South
Restaurants, Food & Beverages > Restaurants
Facebook: http://www.facebook.com/pages/Saint-Louis-MO/Blues-City-Deli/46497833847
No reviews yet. Be the first to write a review!