Megna Restaurant & Takeaway

Address:
24-26 Church Hill
Selby
YO8 4PL
Phone:
01757 21 05 32
Legend (Clear)
 
Free delivery area
(for eligible orders)
 
Delivery area at standard delivery charge.