Amato's Reviews & Details
71 India St
Amato's is located at 71 India St in Portland near the intersection of India St and Newbury St. Their menu consists of Italian dishes . Call (207) 773-1682 today!
- Major Intersection:India St And Newbury St
Tell us more about Amato's Portland!