73 Portland Rd, S, S Norwood, London SE25 4UN, United Kingdom
Closed· Opens at 17:00
73 Portland Rd, S, S Norwood, London SE25 4UN, United Kingdom
No delivery
Spot something wrong?
Dishes at South Norwood Tandoori. Prices may vary in venue.
Been to South Norwood Tandoori? Be the first to share what you ate.