Listings >> Restaurant Careit Urban Deli – Fox Towers Website Write a review Review Rate and write a review Cancel replyYou must be logged in to post a comment. 10230 104 Street Northwest Edmonton T5J 1B8 AB CA Get directions Restaurant