Cafe Yafa Natick

Mediterranean restaurant · 6a Wethersfield Rd, Natick, MA

Dine-In

Hours

More food in Natick, MA · Mediterranean Food in Natick