margarets cafe's cover
margarets cafe's profile

margarets cafe

375 West Road, Fenham, NE15 7NL
60 minutes Delivery Time£10.00 minimum order

Currently not taking any order