The food deserves 5 stars. Everything I've had has been seasoned well and perfectly cooked. The ambiance is cozy and relaxing. The most painful part of visiting this restaurant is the dreadfully slow service. The kitchen and wait staff become overwhelmed if there are more than two tables being served. It seems the kitchen prepares one dish at a time. I would highly recommend this establishment, but don't visit if you're in a rush.