Papa's Place Address: 789 Main St, Sanford, ME 04073 Phone: (207) 490-2439 Hours: Mon: 11am-8pm Tue: 11am-8pm Wed: 11am-8pm Thu: 11am-8pm Fri: 11am-8pm Restaurants Other Businesses: Burger King at 1252 Main St, Sanford, ME 04073 Taco Bell at 1244 Main St, Sanford, ME 04073 Amato's Xpress at 1227 Main St, Sanford, ME 04073 Aroma Joes at 1247 Main St, Sanford, ME 04073 Fi Wood Restaurant at 797 Main St, Sanford, ME 04073