Destination guide
More about Central Square
Experience the vibrant culture, eclectic dining, and artistic flair of Central Square in Cambridge, Massachusetts, a must-visit destination for every traveler.
Tell me more about Central Square