Gift shop
Truffles Delicatessen
8 locals recommend
Tips from locals
Truffles is a gorgeous deli where you can sit in or takeaway, they sell local wines, ciders and cheese as well as pastries and coffee.
Location
46 High St
Ross-on-Wye, England