Restaurants in Tahoma, CA

West Shore Pizza Tahoe

7000 Westlake Blvd