We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
Gluten-free options, Italian, Vegan friendly, Vegetarian friendly
Ambience
Cosy, Fun
Food Occasions
Dinner, Lunch
Perfect for
Birthdays, Celebrations, Child friendly, Dates
Food Hygiene Rating

About

Il Fiore in Chepstow is a refined yet relaxed Italian restaurant that brings the essence of authentic Italian dining to this charming market town. Located in the heart of Chepstow, Il Fiore offers an inviting atmosphere where guests can enjoy a carefully crafted menu inspired by Italy’s rich culinary traditions. Whether you’re looking for a casual bite or a special evening out, this family-run restaurant provides a warm welcome and a memorable dining experience.

Chepstow, known for its historic architecture and scenic surroundings, provides the perfect setting for Il Fiore. The town, with its cobbled streets and proximity to the Wye Valley, creates a peaceful atmosphere perfect for enjoying a meal out. Situated in a quaint area, Il Fiore is just a short walk from the town centre, making it a convenient stop for locals and visitors alike.

The restaurant itself is charming and beautifully designed, with elegant décor and a cosy, intimate feel. The atmosphere is relaxed yet sophisticated, ideal for romantic dinners, family gatherings, or celebrations with friends. The attentive staff ensure every guest feels welcome, adding to the comfortable and inviting vibe.

At Il Fiore, the menu showcases a wonderful selection of traditional Italian dishes made with the finest ingredients, many of which are sourced locally. The pasta dishes are particularly popular, with options such as tagliatelle with king prawns and lasagne, offering rich, comforting flavours. For those craving something fresh, the seafood specials are a highlight, with dishes like branzino and risotto di mare packed with flavour.

The antipasti plates are a great way to start your meal, offering a selection of cured meats, cheeses, and marinated vegetables. The risottos and meat dishes, such as veal medallions or ossobuco, are classic Italian choices that bring a taste of northern and southern Italy to your table. For dessert, indulge in homemade delights such as tiramisu and panna cotta, perfect for finishing off a delicious meal.

Il Fiore in Chepstow is not just about excellent food; it’s about creating a dining experience that captures the heart of Italy in a beautiful setting. Whether you’re enjoying a romantic evening or celebrating a special occasion, Il Fiore offers a taste of Italy in every dish, ensuring a memorable experience every time you visit.

Read more +

FAQs

Are there vegan options?

Yes, the 'vegano' section of the menu is dedicated entirely to vegan choices.

Details

Get directions to Il Fiore Get directions to Il Fiore
Location
14 Nelson Street, Chepstow, Monmouthshire, NP16 5HT

0129 162 4666 0129 162 4666

Website

Opening Times

Lunch
Mon 11:00-14:30
Tue 11:00-14:30
Wed 11:00-14:30
Thu 11:00-14:30
Fri Closed
Sat Closed
Sun Closed
Dinner
Mon 17:00-23:00
Tue 17:00-23:00
Wed 17:00-23:00
Thu 17:00-23:00
Fri Closed
Sat Closed
Sun Closed
All day
Mon Closed
Tue Closed
Wed Closed
Thu Closed
Fri 11:00-23:00
Sat 11:00-23:00
Sun 11:00-23:00

Reviews

Share your thoughts with other diners

Write a review


1 Review 
Food/Drink
Service
Atmosphere
Value

BARRY U

14 April 2025   - Verified Diner
Food & Drink 4
Service 4
Atmosphere 4
Value 4

All very pleasant.

Book a table

Call Il Fiore to make a booking on:

0129 162 4666 0129 162 4666

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Il Fiore

Kandyan
Bishopston

Kandyan

Wilsons
Redland

Wilsons

Bistro du Vin Bristol
City Centre

Bistro du Vin Bristol

Il Fiore
Close