The restaurant is nice enough, with a slight old country feeling and well-spaced booths and tables. Service was competent and polite. There were only a few tables occupied when we got there, but service, still, was very slow. It took over five minutes for us to get seated, and we waited for a long time to get our food, the bill, etc. Overall, i would recommend this diner is good for the family to eat.