The food is fresh a lunchtime but the food is never made fresh throughout the day unless the buffet dish is emptied. The wait staff is underpaid and they charge $8 for a child portion. We haven’t returned since this visit and highly recommend O’Hana...More