Authentic Greek souvlaki restaurant, known for fresh ingredients and flavorful dishes.