Smile Thai Cafe

16 Eliot St.
Cambridge
Massachusetts
United States