I prefer this place to Luccullan's, the food is just as good (if not better) imo and the prices are more reasonable. Plus the owners are really nice.
Good food. Always forget it is there but has been excellent the times I have gone. Service has been above average too.
Agree that it is better food than Luccullan's. Did that place's owners just say to hell with it and decide to give up around twenty year's ago? Seems like a place that has coasted on its reputation for way too long.
I like their pizza. I think that's all I've ever gotten there cause I liked it so much the first time I got itFor those of you who've been there what's your favorite item from their menu?