castle square restaurants spinach rice