Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
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