You are now leaving Menulist
We hope to see you again soon!
Nostro Café Costa
Av. De La Llibertat, 15, 03730 Xàbia, Alicante, Spain, Xabia Javea
French Toast, Sandwiches, Breakfast, Brunch, Coffee, Cafe, Cheese, Juice
The redirect does not work? Just click on this link or copy it into your address bar