Address: 256 Pratt St, Meriden, CT 06451, USA
Phone: +12032350110
Sunday: 1–9PM
Monday: Closed
Tuesday: Closed
Wednesday: 1–10PM
Thursday: 1–10PM
Friday: 11AM–10PM
Saturday: 11AM–10PM
mark s
Worst large plain pizza..sorry
Z0MBIEMASTA
Best pizza place for miles. Can't go wrong here
E S
Was a bit disappointed with the regular cheese pie. Sauce was flavorful, but the cheese was lacking the mozzarella pull. Crust was slightly too thin for my preference.
Andromache of Scythia
Phenomenal pizza
Thanks! Your review is awaiting moderation.
No, TLR has never delivered and we have no plans to in the future.
They've been opened so long, dinosaurs use to get their pizza there 🥰
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.