Open6-8 Matilda St, Sheffield City Centre, Sheffield S1 4QD, United Kingdom
Located at Norway House, 60A Albert Rd, Colne, Carlo's Restaurant creates an feel of Italy that's hard to resist. The interior mirrors a charming Sicilian village, making it a romantic yet casual dining option. Just a short distance from the town center, Carlo’s is easily accessible, with wheelchair-friendly facilities and ample free street parking available. Open seven days a week, this spot welcomes families, groups, and tourists alike. The menu is extensive, catering to both hearty appetites and lighter options, ensuring there's something for everyone. Known for its friendly staff and inviting ambiance, this restaurant has built a loyal clientele over the years. With a strong emphasis on quality and authenticity, Carlo’s has become a beloved fixture in the community.