For "true" pizza and Italian dishes, Roman Pizza is the BEST place in town to go! None of that "Americanized", out of a can taste with their sauce!! The flavor is the best there is; the prices are very reasonable!
Is it "up to date" and "fancy-dancy"? No; but I'm looking for good comfort food -- not atmosphere!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.