Tarla Cafe & Restaurant offers a dining experience with Aegean-inspired cuisine.