Louie's Pizza is located in the west-end of Ottawa at 1 Hobin St, Stittsville just off Main St (north).