Pizza · Maidenhead
Good food.
Great flavour.
Studio 108, 108 Cookham Road, Maidenhead, SL6 7HR
Opening hours to be confirmed
Farmhouse Pizza is a local takeaway in Maidenhead, SL6 7HR. A menu has not yet been added to this listing.
Farmhouse Pizza is listed at Studio 108, 108 Cookham Road, Maidenhead, SL6 7HR. Opening hours and menu details can be added by the verified owner.
Loading reviews…