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
Loading

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

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

Africano
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

Caribbean
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...