Dining and Drinking > Restaurant > Seafood Restaurant, Dining and Drinking > Restaurant > Fish and Chips Shop
Address: 516 2nd St, Davis, CA, 95616
Phone: (530) 753-8883
Website: http://www.dotislandgrill.com
Category: Restaurants
Tags: #DiningandDrinking>Re #DiningandDrinking>Re
Rating: 3.6/5 (7 reviews)
Listed on BizVoices