Mamma Rossa

Mamma Rossa is a ‘virtual kitchen’ that operates out of the kitchen at The Aberdeen Tavern. Their traditional italian cuisine is now available for takeout or delivery through UberEats. Tim Bolen stopped by for another Foodie Friday.
Follow on Instagram.