LORI Ohrid is an Italian restaurant that recently celebrated its grand opening. It is located at Car Samoil 16 in Ohrid, North Macedonia. The establishment offers Italian cuisine, including pizza.