The Great Greek

Greek restaurant on Ventura Boulevard in Sherman Oaks.

Address
13362 Ventura Blvd., Sherman Oaks, CA 91423
Directions
Social media
More info