Map
1 Station Parade, Uxbridge Rd., Ealing, London, England W5 3LD, United Kingdom

The restaurant is worshiped by fish fanatics.

Close

Restaurant

Sushi Hiro

The restaurant is worshiped by fish fanatics.