6 7 Deli & Pizza

823 Fifth Ave, San Diego, CA

Menu (As of 10/30)

6 7 Deli & Pizza: hours and how to order