More Photos

High Scores



College of the Holy Cross Guide
College of the Holy Cross is located in Worcester, Massachusetts.

Popular Venues at College of the Holy Cross

See more venues in the area

Catch A Game Or Show


Hotels near College of the Holy Cross

Top Restaurants

Shawarma Palace

Shawarma Palace 5 star rating

Lebanese, Salad, Sandwiches
I went to Shawarma Palace for the first time today after reading some great reviews. As many reviews said, the owner was so nice when I walked in. I ordered...

Aladdin 5 star rating

Halal, Oriente Medio, Árabe
Amazing Samoon (The Iraqi bead). The owner is as nice as you would want. You have to go and try his food.
Safari Cafe

Safari Cafe 5 star rating

I've wanted to try the Safari Cafe for a long time because of the great reviews on Yelp and tonight we had dinner there. It was really wonderful! It was a...
Home Style Restaurant

Home Style Restaurant 5 star rating

Was recommended by a friend who use to go to the other location. After reading Yelp reviews, people have said they opened this location. This place...
Lucian's II

Lucian's II 5 star rating

Middle Eastern
Lucian's II is located in an unassuming spot on the backside of 100 Front Street. The easiest way to get to it is to walk down Mechanic Street through the...