Lemon Thai Cuisine

215 Highland Ave.
Somerville
Massachusetts
United States