About
Self Chef Restaurant focuses on providing healthy, delicious, nutritional food. They strive to create a relaxed and enjoyable dining experience for their customers. Their main specialty cuisines are Japanese, and all dishes are made with fresh, high-quality ingredients.