|
ICARUS is located at the corner of Tremont and Appleton Street in Boston. We are a short walk from the Copley and Arlington stops on the MBTA Green Line, or Back Bay Station, Orange Line. All cab drivers know this location.
For convenient printer friendly driving directions, please select from the left. Valet parking is available.
Business Hours:
Mon - Thurs: 6pm - 9:30pm
Fri: 6pm - 10pm
Sat: 5:30pm - 10pm
Sun: 5:30pm - 9pm
|
|