Smiley's Restaurant & Deli is a Toronto, ON business. Smiley's Restaurant & Deli is located at 2543 Danforth Avenue, Toronto, ON. The postal code is M4C1L1.
You can contact Smiley's Restaurant & Deli at 416-698-7716 or from out of area call 1 4166987716.