Deli 1901

This restaurant has ceased trading.

Deli 1901
11 Skirving Street, Glasgow, G41 3AB
  • Telephone 0141 632 1630
  • Email
  • Website www.deli1901.co.uk
Photo of Deli 1901