Jinloong Restaurant is a Chinese establishment offering takeout and delivery services. Customers can order online and track their food live. The restaurant is located at 27 Blackmarsh Road.