Mama Lombardi’s – Holbrook

Experience the authentic flavors of Italy at Mama Lombardi’s in Holbrook, where delicious cuisine and a warm, family-friendly atmosphere await.