Mahalo Restaurant And Bar (Menu)

Sítio da Igreja, Faro
968284956

Give a rating to Mahalo Restaurant And Bar

Suggest a dish

How much did you spend at Mahalo Restaurant And Bar?