12A Vauxhall Bridge Rd, Pimlico, London SW1V 2SD, United Kingdom
No delivery
Spot something wrong?
Dishes at The Rocks. Prices may vary in venue.