JAGZEE CHOW CHINESE Added by stephen 0 reviews Listed in Events, Food, Restaurant Freedom Park, 1 Hospital Road, Behind St. Nicholas Hospital, Lagos Island, Lagos. 08103236561, 08023891377 Add to Favorites Claim Listing Updated: Mar 4, 2015 Overview Reviews Add Your Review Please login or register to add your review.