Subway 36277

Subway #36277-0 is a Subway restaurant located at Walmart Supercenter #3342, 1815 State Route 125, Amelia, Ohio.