Sbarro
(302) 672 9309
Dover Mall Dover DE 19901
Category: Restaurant
   Type of Food: Italian - other