Native Foods Cafe

cafe in Clairemont Mesa East, La Jolla

Phone: (858) 278-2855

Website: www.nativefoods.com

Address: 5604 Balboa Ave Ste 107