Subway 21266

Subway #21266-0 is a Subway restaurant located at Petro Plus, 406 South 2nd Avenue East Store #101, Melrose, Minnesota.