Hi li li, I think the most impt is to estimate how many tables you'll be having, then determine your budget. Subsequently, u can then shortlist a few and approach/visit them.
For us, these criteria were our considerations:
1) ambience - high ceiling, pillarless
2) location - easy parking...