The popular chain which has over 20 restaurants in the UK is known for its vast selection of cuisines, from Asian stir-fries and sushi, to Italian pizzas, Indian curries, and classic British roasts, all freshly prepared by expert chefs.
Read more about the opening here.

13. Cosmo decor in new restaurant
The opening of the new Cosmo restaurant in the Animate complex in Preston | Neil Cross

14. Buffet world cuisine at Cosmo
The opening of the new Cosmo restaurant in the Animate complex in Preston | Neil Cross

15. Grand opening of Cosmo in Preston
The opening of the new Cosmo restaurant in the Animate complex in Preston | Neil Cross

16. Cosmo sign in Preston
The opening of the new Cosmo restaurant in the Animate complex in Preston | Neil Cross
4 / 5


