Ufood Grill is located in Watertown and there are other stores in the Boston area. I haven't been to any boston ones since the one in Watertown is less than a mile from my house.
The inside (I felt weird about taking pictures, so this was a quick shot). It is very bright and cheery.
I got the plain grilled chicken and steamed veggies (you can also get flavored like thai chicken or bbq). I covered mine in hot sauce, salt and mustard.