Cherry Blossom is a fine food store located in the Wykagyl neighborhood. This quick stop grocer can be found near the corner of North Avenue and Northfield Road, directly across the street from the Wykagyl Shopping Center. Items for sale include kosher (kasrut) foods ranging from fruits, vegetables and dairy products to poultry, beef, fish and much more. They also make fresh bread on site every day.