8 Queen'S Rd, Richmond Upon Thames, London TW10 6JJ, United Kingdom
Closed· Opens at 23:00
8 Queen'S Rd, Richmond Upon Thames, London TW10 6JJ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Lass O ' Richmond Hill. Prices may vary in venue.