New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›
Restaurants & Bars 4


rivka | Apr 28, 2003 10:47 AM

I am considering dining at Centro in Central Square next week. Worthy? Prices? Taste? Yum? Yuck?


Want to stay up to date with this post?