Логика такая: Ресторан находится между двумя магазинами, поэтому используем предлог "between".
There is a restaurant between two shops.
Проверка за 10 секунд: Прочитай предложение целиком, чтобы убедиться, что предлог подходит по смыслу.
Доп. профит:
Запомни: "Between" используется, когда объект находится между двумя другими.