Restaurant

Cafe Tamburelli

3 locals recommend

Tips from locals

Lisa
May 31, 2018
The best pizza around!
Jack
September 28, 2018
These guys are a good Pizza Restaurant
Everett And Marlene
December 7, 2019
Very good local wings and pizza joint
Location
3 Market St
Greenwood, DE