This place has something for everyone. Food, games, drinks, cool environment, great service. I have been here on several occasions. The food is always great and the staff is always friendly. They do get busy on the weekends so if you are coming here for dinner, expect a wait. Not to worry though because they have fun games and multiple bars to keep you busy while you wait to be seated. They have a few bowling lanes, pool tables, and arcade games as well. The restaurant is also located in the flats which is surrounded by many other nice restaurants and bars within walking distance. I definitely recommend this place to anyone who wants to eat dinner in a fun environment.