Ali Baba's Restaurant is a Toronto, ON business. Ali Baba's Restaurant is located at 1430 Queen Street West, Toronto, ON. The postal code is M6K1L9.
You can contact Ali Baba's Restaurant at 416-536-2100 or from out of area call 1 4165362100.