83 High St, Teddington, London TW11 8HG, United Kingdom
Closed· Opens Sun at 10:00
83 High St, Teddington, London TW11 8HG, United Kingdom
No delivery
Spot something wrong?
Dishes at Shambles Bar & Restaurant. Prices may vary in venue.
Been to Shambles Bar & Restaurant? Be the first to share what you ate.