great food. flexible menu. be prepared for poor service and long wait for food. food is worth wait though