Share:

Restaurants & Bars 8

Rodizio Inquiry

GreenStreetThrill | Sep 17, 2003 11:38 AM

I saw the Midwest Grill thread; it's not exactly enticint. Any experience with others? Cafe Belo? Beira Rio in Lowell?

I do miss Pampas in Central Square...

Want to stay up to date with this post?