80 Scoresby St, Blackfriars Rd, London SE1 0XN, United Kingdom
No delivery
Spot something wrong?
Dishes at Blackfriars Wine Bar. Prices may vary in venue.