This was without a doubt one of the best Italian restaurants for food, location and service. The food was unbelievable!!!!. You simply cannot go wrong with anything on the menu and do yourself a favor and go for the specials. The owner is a charming host and knows his wines well.
The best Seafood pasta we had on our trip. Dont think about it, go!!
- Also Known As:
- Al Veluu Tremezzo, Lake Como, Italy