
Daedalus Restaurant is a warm and inviting rooftop dining destination on the edge of Harvard Square in Cambridge, Massachusetts, at 45 Mount Auburn Street. Open since 2001, the multi-level venue features a cozy main dining room, a second-floor open layout with bar seating, and a beloved seasonal roof deck offering open-air tables with charming views over the rooftops of Harvard Square. The rooftop terrace is lush and breezy in summer and covered with heating in cooler months, welcoming guests nearly year-round. The seasonally changing modern American menu is crafted with fresh, locally sourced ingredients, while two full bars pour signature cocktails, a rotating selection of craft draughts, and premium spirits. The relaxed, upscale-casual atmosphere makes Daedalus a beloved neighborhood gem for dates, celebrations, and everyday dining alike.