13362 Ventura Blvd, Sherman Oaks 91423, United States
No delivery
Spot something wrong?
Dishes at Great Greek. Prices may vary in venue.
Been to Great Greek? Be the first to share what you ate.