City Best Bistro

3676 Lake Tahoe Blvd South Lake Tahoe CA 96150 USA

(530) 430-7616

Location