This is hands down one of my favourite restaurants. It's a small place and gets busy quickly after 6 but it's worth it. My wife and I come every week with our little boy. The service is always great and the food is amazing. The part that keeps us coming back is how consistently good the food is. I can always expect great food each visit at a good price.