Report a review comment

user picture
charloote123

hey thank you for adding this :) please could I ask if you ever found any vegan pizza, or any other vegan recommendations whilst staying in santa Teresa? I am going in June and a little worried about the lack of options many thanks


Why are you reporting this review comment?