Restaurant
Izzy's Burger Spa
24 locals recommend,
Permanently closed
Tips from locals
Unique things to do nearby
Locals also recommend
Location
2591 Lake Tahoe Blvd
South Lake Tahoe, CA