Search results
- See moreSee moreSee moreSee moreVillaShoe Store · $$
6113 Penn Ave Pittsburgh, PA 15206 164.99 mi
Is this your business? Verify your listing
6113 Penn Ave Pittsburgh, PA 15206 164.99 mi
Is this your business? Verify your listing
4.0 2 reviews
This is the second location in Pittsburgh. Sneaker Villa now know as Villa is a urban clothing store chain out of Philly. There are currently three Villa stores in the Pittsburgh area. The store... More
Maybe it was bad timing , I usually don't come here ... there ain't much here for toddlers I ended up going to davids couple stores down More