Address: Carrer De La Murtra N2, 07817, Sant Josep de sa Talaia, Spain
City: Sant Josep de sa Talaia
Dishes: 35
Reviews: 22
"Great place to eat for some good atmosphere. Price was very reasonable for what we got and food was great. The service was a little slow but overall, good experience"
All prices are estimates.