Masala And Mozzarella ★★★★★5.0 (11) Restaurants Pizza restaurant · Indian takeaway 3579 Industrial Dr, Santa Rosa, CA 95403 Call Website Details →