Mr India Restaurant


(978) 465-8600

114 Merrimac St , Newburyport , MA   01950