Stomach in La Jolla

5514 La Jolla Blvd, La Jolla, California, USA La Jolla
858.488.9500