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