“Leka Steak House” opens, an international concept with local products

Albanian tradition of cooking with local organic products cooked by masters of Albanian cuisine and professionally served in a friendly…