Top Sushi
Sushi · Japanese · Bar
Top Sushi is a casual, full-service Japanese restaurant established in 2010, offering a large selection of specialty sushi rolls. It is open for lunch, dinner, and happy hour, and features a full bar.
Location
Vota recommends