The food is excellent, the service is great. I've only had dinner there; not lunch. Seating is limited and is always busy. Usually have take-out due to limited seating. Need to order in advance as they are busy. Been going to this place for many years and always recommend it.