Greek Island
Permanently closed
8557 N Beach St
Keller, TX 76244
Greek Island is a cozy restaurant offering a variety of traditional Greek dishes in a casual dining setting. The menu includes classic favorites such as gyros, souvlaki, and baklava.
With a warm and inviting atmosphere, Greek Island provides a taste of Mediterranean cuisine for customers looking to enjoy a flavorful meal with friends and family.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.