Natural Taste is a restaurant offering a variety of burgers and munchy box meals.