Location: 207 3rd Street Suite 110, Davis, CA 95616
Phone:(530)750-7781
Category: Restaurants
Tags: Fast Food Restaurants