Have you ever been to Sulmona, Italy? Step inside and you can imagine you have — their decor is inspired by the chef’s favorite city. And the dishes are bursting with flavor!

Have you ever been to Sulmona, Italy? Step inside and you can imagine you have — their decor is inspired by the chef’s favorite city. And the dishes are bursting with flavor!