We hope you enjoy dining at Cafe Tamburelli’s. Our goal is to bring you the finest quality food and consistent service in a warm and friendly atmosphere. Any suggestions or comments that will enable us to serve you better in the future is greatly appreciated.
Cafe Tamburelli’s is open 7 days.
ADDRESS: 3 Market St, Greenwood, DE 19950
PHONE: (302) 349-9700