Overall a great family restaurant with superb prices and portions. The portions for sandwiches are gigantic, and all for a affordable price. Service was good, but it's very busy and even when there's tables available, they may tell you to wait which is kinda strange.
I would have given this restaurant 4 stars but they lost one because of their RICE BALL. DO NOT ORDER THE RICE BALL!!! it is very bad but that may just be my opinion.