Greek Islands is a Greek restaurant known for its traditional fare, housemade baklava, and wine selection, served in a friendly space with Aegean art.