Amato's Sandwich Shops is located at 727 Roosevelt Trail (Route 302) in North Windham, Maine. The restaurant is open Monday through Sunday from 8:00 AM to 9:00 PM. They offer catering services and feature specials such as pasta dinners with meatballs.