Phone: +442072723512
Address: 2-3 Campdale Road, London, N70EA, United Kingdom
City: London
Dishes: 35
Reviews: 503
" safe bet that ordering takeout from this restaurant would be a much better experience than dining in. Unfortunately, the service was truly terrible when we visited on Wednesday Dosa Night without knowing what to expect."
All prices are estimates.