Peschiera features a host of restaurants that are true to the area's namesake – most of them specialise in fresh fish dishes, some of them exclusively so. But you'll still have the opportunity to sample the fine flavours of Italy in meat and veggie dishes too, plus the odd Japanese spot and burger joint.
Marco e Daniela Time is a strange little set-up, with tables right in the middle of a little Italian grocery store. That means you can browse while waiting for sandwiches and daily specials served with complimentary bruschetta. Just don't forget to try the tiramisu before you go.
Sitting in the cellar-like interiors or outside in the shadow of the nearby fort, dining at Osteria Rivelin is a treat. Here, you'll have your pick of Italian specialities like tagliatelle, lasagne, fried egg starters with truffles or stuffed chicken, all made better with a glass of the house wine.
Raw fish is the name of the game at this Italian spot, strange as that may sound. But they do it well, dishing up uncooked flanks of tuna and salmon with flare, alongside cooked lobster salads, steak and oysters. A lot of thought has gone into this gourmet cuisine, and it shows.
Osteria Goto might look unassuming from the outside, but the gourmet cuisine here is anything but bland. Dining a little bit away from the crowds, you'll indulge in homemade pasta and sirloin steak, plus dishes you won't necessarily find elsewhere on package holidays to Lake Garda, like quinoa salads and chicken served with guacamole.
Sushi restaurants are a rare breed on Lake Garda holidays, so you've scored big time with I Sushi. Like other restaurants in Peschiera, the fish here is served fresh. Except, instead of being served in pasta, it's dished up in tempura batter, salmon and avocado rolls and prawn cocktails.
The burgers take centre stage at this little street front restaurant, though the skewered French fries you get with them will vie for your attention. It's the toppings that really stand out here, and the variety of burgers on offer – you can expect everything from deep fried octopus with mozzarella to avocado and fig marmalade. Not to mention a host of fried fish starters, regular sandwiches and wine.
Vecchio Mulino might have views of the beach, but that's about where its similarities end with beach bars. The food here is far more gourmet than your average sandy snack shack, offering spaghetti bolognese, spare ribs and breaded chicken with fries, not to mention creme brulee that's blow-torched right at your table.
As the same suggests, things are toasted here – sandwiches, specifically. That might not sound like a full meal, but at Toasteria Italiana it is, especially when you've got prosciutto and mozzarella, salmon and cream cheese and creamy pancetta for fillings, washed down with coffee, a cold beer or glass of wine.
White table cloths and a fish-only menu are what you get at Ristorante Arilica, but you won't hear complaints from us – or anybody else that's dined here. Out here you can put trust in the chef and order the sizeable fish platter for two, or go a la carte with scampi crudo or risotto, fish carpaccio and pistachio ice cream.
A former Michelin star holder with waterfront views, Trattoria al Combattente is an unassumingly elegant spot that dishes up fresh fish just caught from the lake. Swordfish and trout sit nicely alongside dishes of lasagne and pumpkin ravioli to make sure you get a well-rounded picture of fine Italian cuisine.