ΖZoi

Around the Greek table

Make room for a good evening.

Find a place to meet. Explore restaurant homes for published menus, stories and contact options.

Explore restaurants

A table with friends

An occasion to remember

Your next neighbourhood favourite

St. Louis, Missouri, United States

Restaurants

Open a home for its published details and available ways to connect.

5 homes on this page.

St. Louis · Missouri · United States

Gyro House

Welcome to the Gyro House located at 6152 Delmar Blvd. St. Louis, MO 63112. Please click here to view our menu and hours of operation.

Explore their home

Restaurants elsewhere