Happy Cafe & Steakhouse is a Markham, ON business. Happy Cafe & Steakhouse is located at 8392 Kennedy Road, Markham, ON. The postal code is L3R0W4.
You can contact Happy Cafe & Steakhouse at 905-415-1198 or from out of area call 1 9054151198.