Restaurants & Bars 4

Alberto's/ Newtown Grill

mjgirl | Feb 1, 200804:23 AM

Has anyone been to Alberto's, now called Newtown Grill lately? Has the food improved or gotten worse since they've revamped? How is the service? Thanks for your replies!

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH