Greek street food restaurant specializing in grilled dishes.