Get directions to: Host International, East Boston, MA
Restaurant address: 65 Logan Airport East Boston, MA 02128, USA
Restaurant: Host International