I would give this place 3.5 but since there's no half points I feel that to honor the truth, 3 is more accurate. The fist time I went I didn't like it at all. Lame food, lame service but a great show for my kid (the cooking at the table is pretty entertaining)
So since I had family visiting I decided to go there for the third time. The food was way better than the first time (nothing to die for, but a fair taste) and the rations were decent. Good service, good ambiance and all in all, a good place for a casual diner.