Share:

Restaurants & Bars 3

Pizza a Metro?

MEJAZ | Dec 9, 2011 06:25 AM

Has anybody been to Pizza a Metro recently? It' a place I've wanted to go to in the past but I haven't heard much about it in a while and I'm wondering if anyone has any recent experience with it and can give their opinion on whether or not it's still up to the level it used to be?

Thanks much.

Want to stay up to date with this post?

Recommended From Chowhound