Lipa’s Kitchen

Lipa’s kitchen, 30 Clifton Ave, Lakewood, NJ 08701, United States

Location