The big cheesy

Restaurant in Tahoe Vista, California

Opening hours: closed