Nord
Deli · Sandwich Shop
Nord is a gourmet food market and deli offering fresh deli platters and a variety of food items. Customers can order by phone or visit the store to build their own selections.
Location
Best places nearby
The highest rated places close to Nord.
Local restaurants nearby
Triq Burmarrad, San Pawl Il-Baħar SPB 6101, Malta
