Welcome to Aloo Tama Nepalese Restaurant, a culinary gem nestled in the heart of London at 18 Greencoat Row. This restaurant brings authentic Nepali flavors to life, offering a delightful menu that caters to both vegetarians and meat lovers.
Award-winning flavors await you at Aloo Tama, where every dish tells a story of Nepalese heritage.