2595 Main St, Springfield 01107, United States
2595 Main St, Springfield 01107, United States
No delivery
No open hours
Spot something wrong?
Dishes at La Campesina Seafood. Prices may vary in venue.
Been to La Campesina Seafood? Be the first to share what you ate.