Princess Pub & Grille

1665 India St., San Diego, California 92103

1665 India St., San Diego, California 92103
Distribution Point
Bars and Clubs
Little Italy