It's a Greek restaurant with all the Greek dishes. Even if the tables are not specialy decorated, the food (that's the thing we go to restaurants for) is incredibly good.
Been there, done that? Do tell us about it! Submit a review of this Delaware restaurant today.
4 of 5 stars