Charminar Indian Tandoori Restaurant is located in Portimão, Portugal on Av. Tomás Cabreira 5. Charminar Indian Tandoori Restaurant is rated 3.7 out of 5 in the category restaurant in Portugal.
Address
Av. Tomás Cabreira 5
Amenities
Good for kidsToilets
Offerings
CoffeeSmall plates