Description

Coffeebar is a radically-inclusive Italian café experience, no matter the time of day you stop by. Based in Reno, Menlo Park, Squaw Valley, and Truckee.

Location

10120 Jibboom St, Truckee, CA 96161, USA

Region
Categories