207 Swansea Mall Dr, Swansea 02777, United States
207 Swansea Mall Dr, Swansea 02777, United States
No delivery
Spot something wrong?
Dishes at Vickie's Swansea Chinese Restaurant. Prices may vary in venue.
Been to Vickie's Swansea Chinese Restaurant? Be the first to share what you ate.