


A UNESCO World Heritage Site, Kathmandu Durbar Square is a historic plaza in Nepal's capital, surrounded by ancient palaces, temples, and museums.
A popular spot for lunch, offering a variety of cuisines.
Offers a fine dining experience with a view of the square.
Known for its authentic Tibetan cuisine and cozy atmosphere.