Located at the Siena Hotel, Spa and Casino, this cafe serves up breakfasts, brick oven pizzas, classic all American favorites, and a great setting overlooking the Truckee River. Leashed, well mannered dogs are allowed at their outside dining area.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.