Chef's baking shop is a new restaurant in beautiful village of Nungwi that welcomes every one to dine and taste different dishes at affordable prices.