10945 Vista Sorrento Parkway, San Diego
PIZZA • HAMBURGERS • FRENCH FRIES
3780 ingraham st, san diego