Noah's Pizza is a pizza establishment located at 132 Josephine Street. It is a relatively new addition to the town, having recently moved into a new building.