Noble Chef

restaurant in Clairemont Mesa East, La Jolla

Phone: (858) 278-8688

Address: 6159 Balboa Ave