Description
From the outside, you wouldn’t expect much from this Sri Lankan grocery store. But inside, the small (we’re talking 10x5 feet) place packs a big,...
53 Victory Blvd Staten Island, NY, 10301
(718) 876-0562