Address: 4303 La Jolla Village Dr Ste 2100, San Diego, CA - United States
Checkins
2
Avarage rating at this location
4.25
Alex Jones
True Food Kitchen
almost 4 years ago
Erik R.
Really good.