Lago means lake.

Lago is the name of the new Italian restaurant going into the space that once housed Joey’s at 263 Mill Street in Worcester. Lago is owned by the same folks who own Squires on Worcester’s Greenwood Street. The eatery abuts Coes Pond. Now if we can change the name of Coes Pond to Coes Lake it will all make sense.