Detailed Information
Cheerful European inspired daytime cafe offering sweet/savory crepes & farm-fresh dishes from locally sourced ingredients in a colorful, sunlit space.
Contact Information
1104 Locust Street , St. Louis, Missouri 63101, United States