I'm working for a company that owns restaurants in 28 cities distributed in 10 countries. The restaurants are distributed unevenly in the countries: in some countries they are present in many cities but in most countries they have restaurants only one.
For each city, we have a page that lists all the restaurants in that city (ex: Restaurants in Madrid).
I've been told to design the way the user would get to the city page. I've considered some options but all of them seem to have problems:
- Search with autosuggest (it works for finding your city but most cities would have no results)
- Tabs by country (but most tabs have only 1 item/city)
- List with all cities (28 cities are a lot for a list)
Do you have any suggestion? Thanks in advance