Sign in
Top
The Best Italian restaurants in Noda
Map view457 results
Saizeriya Noda Atago
62-1 Shimizu 278-0043
4.1 (46)
"As exotic as it sounds, Saizeriya is an Italian restaurant in Tokyo, Japan. As expected, the portions are generous and the taste is a fusion between Japanese and Italian. A sign that attracted me to t..."