Overview
Casual restaurant and bar with a charming year-round rooftop terrace.
Found on the outskirts of Harvard Square in Cambridge, Daedalus Restaurant and Bar have been serving drinks, food and relaxing vibes for over 20 years.
Set in a former greenhouse, the multi-level venue comes with both comfy indoor seating and a back street patio, but best of all is the charming rooftop terrace. Lush and open-air during the warmer months, and covered and heated during winter, here you can enjoy views over Harvard Square year round.
Daedalus restaurant offers a filling modern American food menu that changes by the season, while the two bars (one on each floor) serves everything from signature cocktails to a rotating selection of draughts and plenty of premium spirits.
With a relaxing and friendly ambience, Daedalus rooftop is usually a great spot for anything from a sunny lunch to after-work drinks and casual dinners.
Follow The Rooftop Guide