Subway 20812

Subway #20812-0 is a Subway restaurant located at Handy Way Convenience Store, 45489 US Highway 27 North, Davenport, Florida.