Is delivery available at this location?

Love Lee | Apr 18, 2019 | Category: Italian restaurant

Cafe Tamburelli's - All questions

Address: 3 Market St, Greenwood, DE 19950, USA

Val Pucci | Apr 19, 2019

No delivery is not available. However, it is worth the trip to go and pick it up. The food is awesome

linden thompson | Apr 19, 2019

Great food we eat there at least twice a week you'll like it

Rene Duffy | Apr 19, 2019

Worth the pick up 😍

Amber Petrone | Apr 19, 2019

No delivery is not available. But stargate pizza delivers

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

When is the remodeling?

Cafe Tamburelli's (Owner) | Apr 17, 2020
Read More

Trending Places