Location: Little Haiti International Cuisine, 1184 Hyde Park Avenue, Boston, MA, United States
StreetView: None