Advertisement
Place your ad here.
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.