ViaMichelin
Blue Taj Indian & Nepalese Restaurant
Location picture
Fabulous 9 (51 reviews)
Around £27
Location
259 Malpas Road
London SE4 1BH