Yum Yum is a restaurant serving homemade international cuisine.