I have heard many people rave about this place. The restaurant is very clean and the food was  good for a diner but the service was inattentive. Upon talking this over with a friend who is a regular I believe they were short on people. If the service would have been better it would have got four stars. I'll probably visit again.