Marcios-Italian-restaurant-logo–

A Family Run Italian Restaurant in Bedford

Enjoy a delicious meal and great atmosphere when you visit Marcio’s Italian Restaurant.
24tb4t
brgbrg

Valentines Day

Dine from our exclusive Valentine’s Day five course set menu

Spend a romantic evening with us on the 13th & 14th of February, dine from our five couse set menu, enjoy live music from Charlie Wood and EVERY table booked will win an amazing prize.

All for just £76pp, what an amazing way to spend some quality time with someone special.

Book a table at Marcio’s Italian Restaurant here

Our restaurant on Castle Road, Bedford is open for you 5-6 days a week. Book your table online now or get in touch.

Tasty & Fresh Italian Food

Marcio’s Italian Restaurant is a beloved family-run restaurant, perfect for both casual dining and special family gatherings. Fueled by a genuine passion for Italian cuisine, we are dedicated to offering our customers fresh and delectable Italian dishes. Our head chef, Marcio, boasts over 35 years of experience in a variety of renowned restaurants.

Join us on Tuesdays and Thursdays when we bake fresh bread, available from 11:00 am. Celebrate your birthday with us and enjoy a complimentary homemade single cake! Plus, our restaurant welcomes your furry friends.

Handdrawn Spices & Herbs (1)
Handdrawn Spices & Herbs (2)

What’s New at Marcio’s Italian Restaurant?

You’ll always find something delicious on our menu.

Handdrawn Spices & Herbs (2)
Handdrawn Spices & Herbs (3)

Private Lunch or Dinner

With space for up to 30 guests, our restaurant is perfect for any occasion. We can tailor make menus for your special event too.

Come & Visit Us

Marcio’s Italian Restaurant is open for breakfast, lunch and dinner.
Logo Cut out

New Group Dining at Marcio’s Italian Restaurant?

Our Group Dining Menu is a great way to experience freshly cooked Italian cuisine at its best. All of our dishes are cooked fresh at the time of order, enabling us to produce the best quality food for larger parties without having to compromise on quality.
×