First to Review - March 10, 2008 - Visited: March 2008
located in the center of town, trio is really a top notch restaurant, though expensive. the ricotta spinach ravioli is a great way to begin, then seafood or beef to follow. if you have a big party reservations are definitely required