Loading...
Loading...

Family-owned Italian restaurant and pizzeria housed in a beautifully restored 1888 church building, originally St. Francis of Assisi. Experience authentic Italian cuisine in one of Castle Rock's most historic and atmospheric settings.

Based on 624 reviews