Rita's Deli
336 Wilson, Scarborough, ON, Canada, M3H 1S9
(416) 398-2082 Phone