All you can eat but not from a buffet!! You order from a menu, whatever you want, and they make it fresh!! The food is outstanding and the environment is quaint. It's a little small and tucked away but well worth a visit! We had a great experience and will being going back asap :)