1784, Picasso Ave, Davis, CA, 95616
United States
Phone number: (530) 753-0202
Category: Restaurants and Bars