Icarus
3 Appleton St
Boston, Massachusetts  02116
USA
Phone: 617-426-1790

* Ratings *
Food3.8
Service3.2
Ambiance3.2
Overall:3.4
Location & Nearby Info

Cuisine:

Icarus Description:
Bar,Romantic
Parking: Available
Reservations: Recommended


Reviews of Icarus
Be the first one to rate and write a review for this Icarus restaurant!
 
 
Sponsored
links



Tickets ads