Rolls is a fantastic, quick little Japanese takeout restaurant. It is very simple but I was pleasantly surprised at the high quality of the food. I’ll be honest, by the look of the place I did expect something fried, oily or greasy but that wasn’t the case.The teriyaki chicken and the tofu are really delicious…