Keilly is a Chinese restaurant offering takeout and delivery. It is located at 21-40 Utopia Parkway. Key facts used: 'Chinese food for Pickup - Delivery Order from Keilly', 'Keilly Chinese Restaurant', '21-40 Utopia Pkwy'.