Review of Cafe Tamburelli

3 Market St, Greenwood, DE 19950

Overall Rating

Review


The waitress was so sweet, the food was great. Everything was homemade. I had the gluten free cheese ravioli and the rest of family loved it too.

Updated 5 years ago

Celiac