Subway 27653

Subway #27653-0 is a Subway restaurant located at Publix at Holly Hill Shopping Center, 1836 Ridgewood Avenue #20, Holly Hill, Florida.