179 Chessington Rd, Ewell, London KT19 9XE, United Kingdom
No delivery
Spot something wrong?
Dishes at Ewell Fish Bar & Kebab. Prices may vary in venue.