Small little Greek restaurant in downtown DeLand. When we arrived, the place looked packed. The waitress came outside while we were thinking of going someplace else and assured us we'd have a seat within 10 minutes. She was right.
The cuisine was standard Greek with a variety of choices. The food was excellent! The service was great!