In SW1

ALOO TAMA NEPALESE RESTAURANT


FREE 'CHICKEN CHILLI' OR 'CHIPS CHILLI'

 

Address

18 Greencoat Row
London
SW1P 1PQ

Opening times

Mon Closed, Tues-Fri 5-10pm, Sat 2.30-10pm, Sun 2.30-9pm.

Contact details