Hi,
Ummm...
There is going to be a number of venues and every venue will have its own menu (i.e. In reality there are a number of restaurants with one menu or more and one menu has lots of drinks and lots of food items). If we consider a website like
www.toptable.com a restaurant has one menu and and lots of drinks and food items.
Coming to what you said it means that I need to have a fixed number of food items and drink items in the menu. I don't want to restrict the design by adding a fixed number of keys.
I hope I am not being ambiguous and unclear.
Thanks - Zahid