Salad

Icarus Restaurant in Boston, MA


3 Appleton St
Boston, MA 02116
map

0 miles from Boston, MA 02116

(617) 426-1790

E-mail
chrisicarus@aol.com

Web
icarusrestaurant.com


Local Food Guide regularly updates the Local Food Guide. Let Local Food Guide know if something is inaccurate.