Shema Sushi hero image

Shema Sushi

Restaurant

277 Alexander St Apartment 102, Rochester, NY 14607, USA

Biter Score
8.6
Closed
Tuesday: 4 PM – 9 PM