Cedros, Horta
Snack-Bar Xavier is a fast food located in Cedros, Horta. For bookings or information, call +351 292 946 157.
We use cookies to run the site and for usage statistics. Learn more