Little Rossa Pizzeria & Espresso Bar took over the Main Street location formerly occupied by Simply Divine Pizza Co., keeping the thin-crust pizza focus while expanding into espresso service. It's positioned as a neighborhood pizzeria rather than a destination spot, serving Falmouth locals from its 261 Main Street address.