Well, I finally had a chance to check out Babellas, and let me tell you, I won't be going back. I had a terrible time there, because the place was packed (felt like a sardine in a can), and the place was shiny has heck (picture a cheap looking night club). The pizza really wasn't good in my books....not sure what my wife ordered for us but yeah, not good. Tasted like frozen pizza from back home (Canada). We had the onion rings, and that had no "life" to it. Garlic bread was decent, but nothing to go nuts about.
All in all, I score it low on my scale of places to eat "foreign foods". For me, I will stick to Baker's for cheap eats, and for a slightly higher price, City Garden which is near Babellas.