Brunch was quite good

They also have food in the mysteryland that hosted me this weekend. This sandwich, roasted vegetables and pesto on ciabatta, was good enough to make up for what I can confidently say was among the worst Thai food I have ever had in my life (on the evening of my arrival):
With that big hint, can you figure out where I was? (This means I am home now. Hurrah!)