Aloo Tama Nepalese Restaurant (Menu)

18 Greencoat Row, London
+44 20 7834 9873

Give a rating to Aloo Tama Nepalese Restaurant

Suggest a dish

How much did you spend at Aloo Tama Nepalese Restaurant?