This establishment offers Greek and Mediterranean cuisine. It is known for its food and is located on Aegean Avenue.