Brazil Café

Leh


Stunning views of Leh Palace rising above the Jamia Masjid complement a selection of juices, great coffees (some from Brazilian beans) and cakes.

It's upstairs above Samsara Travel.