1. Cafe Tamburelli's
3 W Market St, Greenwood, DE 19950
Coordinate: 38.80765,-75.59275
Phone: (302) 349-9700
2. Aroma, Cafe
13 E Minor St, Greenwood, DE 19950
Coordinate: 38.81752,-75.593544
Phone: (302) 495-7291
3. Forget Me Not Diner
9634 Hickory Ln, Greenwood, DE 19950
Coordinate: 38.81426,-75.58491
Phone: (302) 349-5461