Saint Rock is a restaurant and pizzeria offering Italian and Indian cuisine.