This tab based layout for the selection of dishes will break, when you add more of them. Simply not enough space.
Needs a search function.
Needs a google map to get directions/distances. "Show me best burger place from my current position"
If I select "burgers" and then in the list of burger places select on I don't want to have to select the "burger" again in the restaurant view. Program should remember that it's in dishes mode now. The whole UX has something nasty "circular", where I have the feeling that I must provide the same information several times to get results.