Your slogan here

The only restaurant to specialize in the Indian snack foods known collectively as Chaat, is located in Triangle's. Enormously popular in India, chaat encompasses a variety of small dishes served by countless little shops and street vendors.

This website was created for free with Would you also like to have your own website?
Sign up for free