Been there, done that? Do tell us about it! Submit a review of this Europe restaurant today.
This is my favorite restaurant on the planet! The space is on two levels; walls are hung with artwork and prints from Tibet. The food is absolutely exquisite, and with a
5 of 5 stars