Savage Land Pizza

Sun-Thu 11 am-9 pm; Fri-Sat 11 am-10 pm

Restaurant Details

It's like an obscene noise rocket just shot off! Walk in the door and a cacophony of loud game machines, the delighted shrieks of children and blaring big screen TVs emanate past the long tables housing large parties. Not a place to go and relax -- but they have good pizza. And their games are cheap. (TLM)


Reviews/comments (0)

Add a review

Roll over stars and click to rate.
(50 word max)