Taste of Ceylon Takeout & Catering is located in Calgary, Canada on 55 Westwinds Crescent NE #119. Taste of Ceylon Takeout & Catering is rated 4.7 out of 5 in the category sri lankan restaurant in Canada.
Address
55 Westwinds Crescent NE #119
Service options
Delivery
Takeaway