Ceylon Flavours Restaurant and Takeaway Shop

Quality Food, Great Prices, Fast Service,
Always!