Armsby Abbey, Worcester MA Niamh’s Favorites:

Niamh carried on her day visiting Armsby Abbey, a highly delicious restaurant located in downtown Worcester, MA. Damian Evangelous, the chef at this fine restaurant created divine dishes that not only satisfied our taste buds, but overwhelmed them with joy. After trying all seven different dishes, she will surely be returning. 1st dish:  Grilled Carrots & Parsnips … More Armsby Abbey, Worcester MA Niamh’s Favorites: