Searching Companies for “united kingdom edinburgh - scotland restaurant”

Valvona & Crolla
Restaurant

Valvona & Crolla

Edinburgh, Edinburgh - Scotland, United Kingdom Edinburgh, Edinburgh - Scotland, United Kingdom

From our humble beginnings, serving the fledgling immigrant Italian community in old Edinburgh, we now list food products and wines from around the world, and supply the entire UK with an efficient, speedy delivery system that boasts a next-day service to 90% of the population. We are an independent...
Top