A warm and friendly italian coffee shop selling a lovely selection of cakes and pastries and freshly made food to order. We pride ourselves on giving excellent service and value for money.
Details
Amesbury England 47 United Kingdom
Feature List
takeaway availablereservationsseatingwheelchair accessibleaccepts mastercardaccepts visa