Jiro Sushi

Viale del Caravaggio, 9, 00147 Roma RM, Italy
4.15 (11)
$
Friendly
Japanese, Chinese

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app