Takeout pizza restaurant serving New York-style pizza. Located in The Giddy Dolphin.