Edwardo's Ristorante di Pizza
is Ranked #3 of 34 Restaurants in North la Crosse La Crosse.
Some say, it is favorite, interior, fantastic.
The Latest Review: ★★★★★
Sent on the 23rd of May, 2013
One of my all time favorite's anywhere... Fantastic pizza, love the duck and mushroom... cheesecurds to die for... the servers are great and the interior is a restaurant/pizzeris for adults-but my kids love it too. great drinks and crazy numbers of craft beers. Huge portion and very fair pricing... I love this place !