Subway 22580

Subway #22580-0 is a Subway restaurant located at URB VILLA CONTESA PR# 908, Oriental Plaza Shopping Center in Humacao, Puerto Rico.