Terra is located in a random alley in St Helena within in an office building. The restaurant is split into two sides with the kitchen centrally located between the two halves in the back. I didn't enjoy my meal at Terra as much as I had hoped but somehow still ended up too full to eat dessert. My friends raved about the dessert and thoroughly enjoyed their meals. So, it might have just been me.
No comments:
Post a Comment