Restaurants & Bars 6

Pio Pio?

Alexandria | Jun 11, 2001 01:20 PM

I know a couple of weeks Jim said that Pio Pio would be opening its 90th Street location any day. Anyone know if it has opened yet or when it will be opening? If open, any reports about the new location?

Want to stay up to date with this post?

Recommended From Chowhound