Целесообразно ли делать два мобильных приложения — для клиента ресторана, и для администратора ресторана?
Странный вопрос. Составьте список плюсов и минусов для каждого подхода, сравните, и вот ответ готов... Например, захотите поменять что-то для администратора (запросить специфические права, etc), а "страдать" будут клиент. Версия андроида в одном случае должна быть как можно шире, а во втором ей можно вертеть более свободно.
Однозначно два, нет никакого смысла делать одно.