My Kitchen is a Taiwanese restaurant known for authentic flavours, especially the beef noodle soup and bubble tea, along with egg tarts, three sauce chicken, dan dan noodles and popcorn chicken. Portions are generous and the food is consistently delicious.