The first time I went here I was not impressed. There were only a few people dining yet it took a little over 30 mins for my rolls. The person who I went with got their food 20 mins before I did and was almost finished by the time my food arrived. The staff was stand offish and tried to give us our bill before I even got my food.
The second time I went was with a regular there and it was a lovely experience. We went in time for the lunch special (3 rolls for 11.95 who could say no?). The rolls came out in a reasonable amount of time and the staff were all super friendly. I'm sure to visit them again but I will probably stick to their lunch.