Iti Sushi

Via Monte Bianco, 120, 00141 Roma RM, Italy

Rome, Italy

Classic Japanese dining in an airy, minimalist space with an all-you-can-eat sushi menu.

Rating: 1011

Score: 4.1

Price: Inexpensive

No reviews available.