We have been coming here for a while off and on. The food is good and the staff is friendly. The only bad thing is having to deal with rough kids that come in and out being loud and unsupervised. This place is better for take out sometimes. The meatball subs are sooooo good.