Sima's Grill & Deli

restaurant in Miramar, La Jolla

Simas Grill and deli located in San Diego, where we have been serving the worlds best Delis since 1984.

Phone: (858) 578-2582

Website: www.simasgrill.com

Address: 7160 Miramar Rd