Location: 403 3rd Street, Davis, CA 95616
Phone:(530)758-1505
Category: Restaurants
Tags: Fast Food Restaurants, Japanese Restaurants