Marvel Chinese Takeaway is a Chinese establishment offering collection and delivery services. It is located at 64 Liverpool Road.