Cafe
Ches Trattoria
8 locals recommend,
Location
48 Crown Rd
Saint Margarets, England
Tips from locals
Excellent local Italian restaurant with fantastic food at very reasonable prices. Only open in the evenings. You can bring your own wine and beer. Takeaway possible (collection only).