12 Tudor Parade, Eltham, London SE9 6SX, United Kingdom
Closed· Opens at 10:00
No delivery
Spot something wrong?
Dishes at Smiffy's. Prices may vary in venue.