Sushi Jo

Via Nemorense, 39, 00199 Roma RM, Italy

Rome, Italy

Classic sushi rolls & lightly fried tempura dishes in a stylish space with all-you-can-eat menus.

Rating: 1545

Score: 4.1

Price: Moderately expensive

No reviews available.