Supernatural Sandwiches

restaurant in Miramar, La Jolla

Phone: (858) 831-7835

Website: www.snssd.com

Address: 7094 Miramar Rd