Eating Italian Seafood Steakhouses at Dino's Restaurant restaurant in Castro Valley, CA.

Feedback

Do you manage or own Dino's Restaurant?

Yes