Place information
- State
- Missouri
- City
- St. Louis
- Address
- 331 N Euclid Ave, St. Louis, MO, 63108
- Phone
- 314-875-0657
- Specialty / type
- Lebanese restaurant
Family-owned St. Louis restaurant serving authentic Lebanese and Middle Eastern cuisine.
331 N Euclid Ave, St. Louis, MO, 63108
Family-owned St. Louis restaurant serving authentic Lebanese and Middle Eastern cuisine.