Narraya Thai Cuisine

restaurant in Bay View Villas, La Jolla

Phone: (858) 490-2245

Website: www.narraya.com

Address: 4475 Mission Blvd