Remove Ads

Photo of Jimmy's at The Landing Resort & Spa

Jimmy's at The Landing Resort & Spa

4104 Lakeshore Blvd, South Lake Tahoe, California 96150 USA

560 Reviews

Ahi Poke Timbale

Photo Credit: Yelp

Remove Ads