Nzuko Restaurant Loading Map.... Nzuko Restaurant341 Cochituate Road - FraminghamEvents 42.3017436 -71.40154899999999 Address 341 Cochituate Road Framingham Massachusetts 01701 United States Upcoming Events No events in this location