Benugo opening hours
Benugo is a restaurant brand serving customers in 14 towns. It operates through 59 stores. The largest amount of its shops, 36, can be found in London. Other key cities, in terms of the number of the brands' stores, are Edinburgh - 4, Oxford - 4, Glasgow - 3 and finally Inverness - 2.
Biggest cities list:
- Benugo, Cardiff opening hours
- Benugo, Chelmsford opening hours
- Benugo, Edinburgh opening hours
- Benugo, Glasgow opening hours
- Benugo, Leeds opening hours
- Benugo, London opening hours
- Benugo, Manchester opening hours
- Benugo, Milton Keynes opening hours
- Benugo, Norwich opening hours
- Benugo, Oxford opening hours