Find the top Halal restaurants in Natick, Massachusetts near you now.
Mediterranean restaurant
Address: 28 N Main St, Natick, MA 01760
Indian restaurant
Address: 195 W Central St, Natick, MA 01760