vida's berries
171 Lakeview Ave, Clifton
(856) 535-3350
Restaurants in Clifton, NJ
vida's berries
171 Lakeview Ave, Clifton, NJ 07011
(856) 535-3350