Can Manel de Montseny is a restaurant offering typical local food with good products and excellent value for money. It is situated in the village of Montseny and features large windows with unbeatable views.