Start from
Lido's Restaurant & Pizzeria
75 Pomeroy Ave, Meriden 06450