Mother Nature's is a restaurant known for its freshly baked pita, made on-site and used in a variety of dishes.