Located in Miramar Beach, this Greek restaurant takes reservations, is great for groups & kids, offers catering & takeout, & has outdoor seating. It is open daily for breakfast, lunch & dinner.