This establishment offers Greek cuisine and is known for its idyllic location. It provides a pleasant dining experience, with options for minigolf available.