3 E Market St
2 S Adair St Greenwood, AR
921 W Center St Greenwood, AR
Nice little hometown restaurant that serves italian food. Good food but pricey for what you get. Clean, good service, friendly waitresses. Not a long wait for your food.
April 10, 2005
If you've been to or used
Cafe Tamburelli, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.