Eating Indian at Little India Restaurant restaurant in Waltham, MA.

Feedback

Do you manage or own Little India Restaurant?

Yes