Lord Restaurant Review in Tbilisi
The Lord restaurant comes as the biggest discovery in my Tbilisi restaurant review series this year, located on the Left embankment of Mtkvari, this place is actually pretty close to our apartment, although after living in this neighborhood for more than three years, we never tried those restaurants located on neither sides of Embankment (with an exception being Zakhar Zakharich restaurant).It was an evening, and we decided to try…