Back to list
Tulsi Restaurant
Fabulous 9.4 (90 reviews)
Around €15
Location
Rua do Benformoso N 260-262
1100-087 Lisbon
See on the map