Kosher Castle is a counter-serve kosher restaurant offering an eclectic menu of American, Chinese, and Mexican dishes in a casual and spacious setting.