The problem with booking a table is confirming numbers up front and then the inevitable no-shows, people turning up early/late etc etc - with Wagas we all just turn up (or not) find a seat with friends and get going.
I do agree with the table booking thing. I don't have any other suggestions at the moment