Have been a repeat customer for some time now. There food is very consistently exceptional. The service is great and the atmosphere is clean and pleasant. If you enjoy Rueben sandwiches, you are in for a treat. Have eaten a large variety from the menu and never have been disappointed!