Restaurant Leskovacka Mehana offers a pleasant ambiance. Enjoy your time there.