115 Commercial St, Lynn 01905, United States
115 Commercial St, Lynn 01905, United States
No delivery
No open hours
Spot something wrong?
Dishes at Pollo Royal Restaurant. Prices may vary in venue.
Been to Pollo Royal Restaurant? Be the first to share what you ate.