All their food is homemade. It was amazing! Their half chicken takes a little time to make but is worth the wait. One of the best meals I have had ! The friendliest staff and very attentive ! They give big portions so no one leaves hungry. Very happy and will definitely be back soon !