It's difficult to have a little of your icecream you do like, but who says to have just a little!!! You are welcome to try our delicious shakes and icecreams. We believe in highest...more...See more text
CT Shawarma is one of the most popular shawarma spots in Cambridge and surrounding areas. We believe in providing the highest quality of service both in food preparation and custo...more...See more text