Kawkaw Kiosk is a takeout restaurant offering homemade food.