189 Walworth Rd, Walworth, London SE17 1RW, United Kingdom
Closed· Opens Tue at 07:00
189 Walworth Rd, Walworth, London SE17 1RW, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe House. Prices may vary in venue.
Been to Cafe House? Be the first to share what you ate.