"I need more than 5 stars to rate this restaurant. The atmosphere is wonderful, the food is fantastic, everything is freshly made. The prices are a wee bit high, but you get what you pay for. I have always brought home leftovers because they give you SO much food."