So basically we went like everyone else because we saw on DDD.
It is way the hell out of the way and looks creepy as hell, but the food was excellent! We got the Stromboli and the Sicilian pizza... they were both amazingly yummy :)
we also got the Cajun fries... ummm, not really my thing... just fries covered in Buffalo sauce. And my ex got a salad and... it was really not that good.
Also, the waitress was kind of rude and... slow? I mean, she was nice, but we had to repeat our order like 5 times and go over it with her... and she just seemed to get frustrated and annoyed. All we wanted was half the pizza with one thing and half with another... but yeah. Other than that... awesome food and would definitely go back :)