All reviews seem negative
TL; DR - Dishonest business, doesn't appreciate customers, menu pricing is wrong and they offer outdated menus - provided by themselves, of course ...