Sushi Monster
Sushi · Japanese
Japanese restaurant Sushi Monster, located near a train station, offers sushi and other Japanese dishes.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Sushi Monster.
Local restaurants nearby
Sushi Monster, 134-138 Station Road, ENG
- 1Roka99
- 2Jin Kichi97
- 3Mitsuryu Hampstead97
- 4Umu94
- 5Uchi94



