Teddy's Old Lyme Pizza Palace
264 Shore Rd, Old Lyme, CT 06371
Went to their website to get their phone number. I planned to call and place an order. Discovered the online ordering process. It was very easy and convenient. Verified Slice Customer • 6/21/2024