Eating Pizza at Teddy's Old Lyme Pizza Palace restaurant in Old Lyme, CT.

Feedback

Do you manage or own Teddy's Old Lyme Pizza Palace?

Yes