Obexer's General Store & Deli

Restaurant in Lake Tahoe, California

cafe

5300 West Lake Boulevard, homewood, 96141