Skip to main contentToast Local logo
Twist'd Tomato

Twist'd Tomato

Rated 4.7 out of 5 by 16 guestsItalianPrice range $1-15

Open

Takeout 10:00 AM - 9:00 PM

4569 New Linden Hill Rd, Wilmington, DE 19808