SiteCity Business Directory

About Sushi 2

Italian & Japanese Restaurant in North Park, San Diego

From their website

Own Sushi 2? Claim this listing to write your own description and add your hours and photos.

Sushi 2Sushi 2Sushi 2
Photos from their website

Location

View larger map · Directions

Other sushi restaurant nearby