Ruta Deli Ltd. is a Toronto, ON business. Ruta Deli Ltd. is located at 3069 Dundas Street West, Toronto, ON. The postal code is M6P1Z5.
You can contact Ruta Deli Ltd. at 416-913-5710 or from out of area call 1 4169135710.