Also, instead of Menu being showed in toggled way, is their a chance to show them as tabbed model,..
Like below the Store Information these horizontal tab come,
Featured tab | MenueCat1 | MenuCat2 | n so on...
this is a horizontal slidable tables...
the reason is simple..
now in each menu tab category, if the no.of items is more than 30, then u can apply infinite scrolling whn the customer scrolls down in that particular tab to find his item to buy.
This way even if thr are 100+ or 1000+ items in each category can be accommodated n reduces the load of getting all the items when the restaurant/store loads.
Plzz think of it...