
Restaurant · $
4030 Goldfinch St, San Diego, CA 92103, USA
Pizza
8.4Closed·Friday: 11 AM – 8 PM

Pizza · 0.5 mi away
8.8British · 0.7 mi away
6.3Seafood · 0.8 mi away
8.5Taco · 0.8 mi away
7.1Pizza · 0.8 mi away
8.9Deli · 1.4 mi away
9.0Pizza
8.9Pizza
8.9Pizza
8.8Pizza
8.8Pizza
8.7Little Italy · Pizza
8.4See every rated restaurant in Best Restaurants in San Diego · All cities