Contact - Lido's Restaurant & Pizzeria
75 Pomeroy Ave, Meriden, CT, 06450
2036343959
Submit
Loading