Casual Greek spot on Third Street from the family behind the former Le Petit Greek.

Address
8236 W. 3rd St., Los Angeles, CA 90048
Directions
More info