Improve grammaticallity of the following sentence
OKONOMIYAKI is a Japanese food which is like pizza or pancake containing lots of ingredients such as cabbage, egg, seafood and noodle.
OKONOMIYAKI is a Japanese food that is like a pizza or pancake containing lots of ingredients such as cabbage, egg, seafood, and noodles.