![]() |
ICARUS Restaurant 3 Appleton Street Boston, MA 02116 Ph: 617.426.1790 Fax: 617.426.2150 Business Hours: Mon - Thurs: 6pm - 9:30pm Fri: 6pm - 10pm Sat: 5:30pm - 10pm Sun: 5:30pm - 9pm General Manager Rachel Schwolow: rschwolow@aol.com Chef / Owner Chris Douglass: chrisicarus@aol.com Chef de Cuisine Bill Flumerfelt billflumerfelt@yahoo.com |
![]() |
|