Main Image

Intro

The Greek Garden Authentic Greek food in Downtown Findlay. Live music and outdoor seating is often available.
Private Room: 48 people

Also Seen In