
-
Rua do Zaire 17C, 1170-397 Lisboa
- +351 21 139 6270
- http://leorestaurante.com/
-
Mon:NoneTue - Sun:11:00 to 23:00
Leo Restaurant
Among the numerous restaurants in Portugal, the Leo Restaurant are entirely unique in authentic interior design and cuisine of ancient India/Nepal, Land of Kings & County of Himalaya. Traditionally, the various dishes were cooked with a subtle blend of spices, aromatic & flavorsome or spicy and piping.
Yelp Review
Yelp scores this business 5 stars overall based upon customer ratings, at the time of posting.