We always enjoy our experiences at Rupert's. The menu is great and the food and service are excellent. They are very happy to oblige with special food requirements. The atmosphere is also nice, it seems intimate even when full. We keep Rupert's in mind for special occasions, but it is good anytime.