Located in Waterbury, CT, 20 Leonard Street Cafe is a popular spot offering fast service and a casual atmosphere for both dine-in and takeout options. With a wide range of offerings including beer, wine, hard liquor, and late-night food, this wheelchair accessible cafe is a great choice for groups looking for a relaxed dining experience.
Conveniently open until late hours, 20 Leonard Street Cafe is known for its friendly service and welcoming atmosphere, making it a go-to destination for locals and visitors alike. Whether you're in the mood for a quick bite or a leisurely meal, this cafe offers a diverse menu and a fully stocked bar to cater to all tastes and preferences.
Generated from the website