The Lunch Box

restaurant in Miramar, La Jolla

Phone: (858) 621-2368

Address: 7190 Miramar Rd