American restaurant · 175 Leominster Rd, Sterling, MA
To-Go
See full menu
More food in Sterling, MA · American Food in Sterling