Mentioned by Lake Tahoe
5 Favorite Fine Dining Restaurants in Tahoe
"A new dining experience for the South Lake Tahoe area, Izabella’s offers authentic Italian food obviously made with love. With a welcoming atmosphere and a super-friendly staff, Izabella ranks high among favorites despite being a newbie. Their menu only helps with the enjoyment that this restaurant offers."