When I lived in the area, I used to get these whole pies all the time! The owners are just the nicest people and the wait staff is very friendly. Everything they serve is delicious (I love the lemon chicken).
Seriously, if you want an excellent pizza pie, get one from Sbarro's!
GH - grumphair dot wordpress dot com