Nice restaurant, clean place, everything I ate was good, just the beef was not cooked enough, quite rubbery... but otherwise the rest was ok. The price is a little excessive given that you have to add the drink (unlike other all-you-can-eat restaurants where 2 sodas are offered on the menu).. I give it a 3/5