Joy Inn Restaurant & Tavern Chinese Location 74 Ottawa Street N, HamiltonSEE MAP - Google Maps Phone (905) 5495523 Website joyinnrestaurant.ca