Mr. India is a well established Indian restaurant providing a nice variety of spicy and sweet entrees for the adventurous diner.
140 High St., Newburyport, MA
978-465-8400
Where you live matters!
happyinnewburyport.net is the property of HappyInNewburyport, LLC