SUBWAY Address: 1325 Duhon Rd, Amelia, LA 70340 Phone: (985) 631-4500 Hours: Mon: 6am-9pm Tue: 6am-9pm Wed: 6am-9pm Thu: 6am-10pm Fri: 6am-10pm Sat: 7am-10pm Sun: 9am-9pm Restaurants, Foods-Carry Out, Subs & Sandwiches, Delicatessens, Deli, Subway Other Businesses: Americas Best Value Inn at 111 Cajun Way, Amelia, LA 70340 Martin Energy Service at 141 Offshore Ln, Amelia, LA 70340 Check Cashers Inc at 127 Lake Palourde Bypass Rd, Amelia, LA 70340 Las Maravillas Mexican Restaurant at 10505 Hwy 182 E, Amelia, LA 70340