4 stars. Food is great. Has the home style flavor and look. Huge portions for a reasonable price. Only reason it's 4 stars and not five is the small size of the restaurant and being so small it gets loud quickly. So minus a star for that. Other than that the staff are very attentive and accommodating to families with rambunctious and screaming children. The place has a pleasant feel to it however despite the size.
Parking is a struggle however due to its location of sharing its lot with several other stores in the area.
All in all it's worth it to eat here and have a nice experience.
Happy dining.