The Goats Head

Food court · Founders Hall, 24 Boynton St, Worcester, MA

More food in Worcester, MA · Food Court in Worcester