Carluccio’s
Restaurant and BarCarluccio’s
Carluccio’s Italian restaurant is located in Shrewsbury on the Square. Found in the middle of this historic market town, why not pop in for lunch, or for an evening meal with your loved ones, friends or colleagues.
We’re open for breakfast, lunch and dinner Monday to Sunday, offering a broad range of classic Italian food. We also cater for vegetarians/vegans and those who are following a gluten free diet.