Tandoori Palace is located in Lisboa, Portugal on R. dos Sapateiros 111. Tandoori Palace is rated 3.7 out of 5 in the category indian restaurant in Portugal.
Address
R. dos Sapateiros 111
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible seating