The Italian Greyhound sits on London Road in Leicester, offering a blend of classic pub charm and Italian-inspired dining. This independent venue combines a focus on quality food with a relaxed, welcoming environment.
The building itself retains the character of a traditional pub, with a prominent exterior featuring both Union Jack and Italian flags. Inside, the space is designed to accommodate both casual diners and those looking for a more formal meal. The layout includes a bar area and dining spaces, ensuring flexibility for different dining occasions.
The menu leans into Italian flavours, with a mix of traditional and contemporary dishes. Expect handmade pizzas cooked in a wood-fired oven, alongside pasta dishes and hearty mains. Ingredients are carefully selected to highlight fresh, seasonal produce, and the menu is designed to cater to a variety of tastes. The drinks list complements the food, featuring a selection of wines, beers, and cocktails.
For those looking to enjoy their meal outdoors, the restaurant offers an outdoor seating area. Bookings are available, making it a convenient choice for gatherings or special occasions. Whether you’re stopping by for a quick drink or a full meal, The Italian Greyhound provides a versatile dining experience.