Sushi Hiro

Sushi Hiro

1 Station Parade, Uxbridge Rd., Ealing, London, England W5 3LD
This Restaurant is closed

The restaurant is worshiped by fish fanatics.

Explore More
Advertisement
Advertisement