Stop Bar Portuguese Location 1042 Barton Street E, HamiltonSEE MAP - Google Maps Phone (905) 5475252 advertising