"Great Italian food. So the dishes we ordered were good, including the warm bread and the Calamari. Only exception was the spaghetti with meatballs that tasted the gland unlike the other dishes."
Phone: +15305440400
Address: 3967 Lake Tahoe BlvdCA 961508907, 96151, South Lake Tahoe, United States
City: South Lake Tahoe
Website: http://izabellatahoe.com/
Monday: 17:00-22:00
Tuesday: 17:00-22:00
Wednesday: 17:00-22:00
Thursday: 17:00-22:00
Friday: 17:00-22:00
Saturday: 17:00-22:00
Sunday: 17:00-22:00
Dishes: 158
Amenities: 17
Categories: 5
Reviews: 2251