Restaurants in San Diego, CA
Restaurants • Pizza
5091 Niagara Ave.,
San Diego ,
CA
92107
UNITED STATES
Based on 1 reviews
Very casual
If you are looking for good, decently priced seafood, check this place out. It is literally half wasy down the pier so great views.Worldwide > United States > San Diego, CA > Pizza