The Grill and Deli
Restaurant
•
10066 Pacific Heights Blvd, San Diego, CA 92121, USA
7.8
Tuesday: 7 AM – 5 PM
See if anyone you trust recommends it!