Taking the number one spot of Restaurants on the mountain is Trattoria 903. The food is upscale Italian. Specials show how well super recipes and the outcome can be superlative. The Restaurant was totally refurbished two years ago. After a total gut, the place is well lighted, comfortable, and inviting. Moderate in price, a real great place. Enjoy!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.