Olive Garden
➤ 263 N DuPont Hwy, Dover, United States Of America, 19901
Offers Delivery, Italian, Salads, Casual, Soup
"We ordered takeout tonight, and while eating dinner at home, it felt just like dining in the restaurant. Excellent job, thank you!"