83/85 Norton High St, Stockton-On-Tees, N E England TS20 1AE, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe Lilli. Prices may vary in venue.