Advertisement
Place your ad here.
Yashin Ocean House
117, 119 Old Brompton Rd, South Kensington, London SW7 3RN, United Kingdom
London, United Kingdom
Smart venue with counter seats offering unusual head-to-tail dishes using every part of the fish.
Rating: 571
Score: 4.3
Price: Expensive
No reviews available.