Reviews
Add your review-
Great PIZZA restaurant
Around 5 minutes walk from Nakameguro Station; Tokyo’s best pizza place. There are only two pizza items on the menu here, margarita or mariana. The pastas and salads are also delicious. The restaurant’s winding staircase is completely un-Japanese, and really interesting. One of those restaurants where you could go time and time again.
In the Area
No related reviews in this area
Macky
on Jul 26