i love this indian restaurant
i've tried so many different places in waltham and in other cities but by far this place has the best indian food you will find in the area
i love the new renovations and the menu selection is amazing
those of you who have a real appreciation of indian food
you have to go here!
more