Italian Comfort Food in a Mountain Inn Setting
High Meadows Inn houses a cozy Italian restaurant serving hearty pasta dishes, seafood, and steaks in a quiet mountain setting. Guests highlight the homemade pastas, notably the bolognese and fettuccine, along with classic starters such as baked clams. The kitchen is described as very clean, and the inn shows ongoing updates that add to its comfortable, unpretentious character.