Tibet Kitchen is located in Chandigarh, India on Shop 55, 1st Floor, Above Bank Of Baroda, Main Market, Village Lahora, Sector 12, Chandigarh. Tibet Kitchen is rated 3 out of 5 in the category asian in India.
Address
Shop 55, 1st Floor, Above Bank Of Baroda, Main Market, Village Lahora, Sector 12, Chandigarh