Yummy Place is a country food restaurant featuring new culinary creations.