larchmontla.com
Le Petit Greek - Larchmont LA
Le Petit Greek Restaurant in Larchmont Village, Los Angeles, California. Greek cuisine in the Hancock Park area of LA.