O Manel is located in Tavira, Portugal on R. Alm. Cândido dos Reis nº 6. O Manel is rated 3.5 out of 5 in the category traditional restaurant in Portugal.
Address
R. Alm. Cândido dos Reis nº 6
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating