Peschiera Maraglio, at the island's southeast corner, has the lion's share of restaurants on Monte Isola, mainly catering to the day trippers that crowd in around lunchtime. Other villages of the island have a few dining choices, some of which retain a delightful homespun charm. Always reserve ahead at night.