3 Tudor Parade, Well Hall Rd, Eltham, London SE9 8SY, United Kingdom
No delivery
Spot something wrong?
Dishes at Tasnims. Prices may vary in venue.