at 1 Santiago, St. Louis , 63033 United States
1 FB users likes The Ellis Thames Brownie Bar, set it to 147 position in Likes Rating for St. Louis in Restaurant & Cafe category
The Ellis Thames Brownie Bar is St. Louis based place and this enity listed in Restaurant category. Located at 1 Santiago MO 63033. Contact phone number of The Ellis Thames Brownie Bar: <<not-applicable>>
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!