
Cosmo restaurant coming to Liverpool soon
This is the all you can eat restaurant’s 21st site.
All you can eat restaurant, Cosmo, is serving its buffet concept to Liverpool, which will be its 21st location.
The critically acclaimed restaurant will reportedly open in September.
This restaurant is also serving thousands of customers daily, which makes it one of the largest restaurant groups in the UK.