Restaurant specializing in traditional cuisine.