E61 Cafe is a St. Louis coffee shop on Belt Avenue focused on Greek coffee culture, handcrafted espresso drinks, specialty desserts, and Greek pastries such as spanakopita and tiropita. It gives visitors a local cafe option near the DeBaliviere Place and Forest Park area with a distinctive Mediterranean angle.
Quick answers
E61 Cafe details
Where is E61 Cafe located?
E61 Cafe is listed at 307 Belt Ave, St. Louis, MO 63112, USA in the St. Louis area.
Can I see reviews and photos for E61 Cafe?
Yes. STLTalks shows available reviews, photos, updates, directions, and business details for E61 Cafe.