737 Pearl St, #110
La Jolla, CA 92037
La Jolla, CA 92037
Open HoursMo to Fr from 11:00am to 03:00pm
OverviewThis establishment was previously known as Lemon Grass, but has always been owned by the same family. Richly carved, comfortable furnishings greet diners. The food is splendid...
more
