Subway 4080

Subway #4080-0 is a Subway restaurant located at Pasco Plaza Shopping Center, 2406 Land O Lakes Boulevard, Land O Lakes, Florida.