Noah's Pizza is a pizza establishment offering New Orleans-style pizza. They are located on Main Street West.