I started going to this place when it had just opened, and the service and food quality was a lot better. Recently, the service is not as great, the items don't arrive together and they forget to bring some of the orders. However, the price is very good and the atmosphere is nice.
The lunch on the weekends is the same price as the lunch on weekdays and the dinner is more expensive. I would go to this place for lunch but not for dinner. The rolls are not as tightly packed either.
Onsite free parking is available and they do take reservations and are very good with accommodating big groups.