The restaurant is located inside the red building on the second floor from the street... The cooks are all Italian and have won many pizza competitions... Best pizza in town for sure...