Good Italian Food.
I've had their pizza on several occasions and it is really good. Reminds me of New York pizza which is a compliment. Prices are good and the service was fast and friendly. A great place for take-out.
Good for take out but would not want to stay for long- offer a HUGE extra large pizza, I think they advertise 24" good subs. Big minus is every time I have been there the TV was cranked up on some foreign language station.