Cosmo

Cosmo
Omni Centre, Greenside Place, Edinburgh, EH1 3AA
  • Telephone 0131 557 0808
  • Email
  • Website www.cosmo-restaurants.co.uk
  • Open since: 2013