Skip to content
InternationalVenues.comby Jigsaw Conferences Ltd
Back to resultsChange search
Bella Italia LeedsView all 6 photos
Bella Italia Leeds — 2
Bella Italia Leeds — 3
Bella Italia Leeds — 4
Bella Italia Leeds — 5
+1
Restaurant

Bella Italia Leeds

38 The Light, The Headrow, Leeds, LS1 8TL, United Kingdom
  • Up to 120 delegates
  • 1 meeting spaces

At a glance

Bella Italia Leeds is located in The Light shopping and entertainment complex on The Headrow, in the heart of Leeds city centre. This popular Italian restaurant offers a warm and inviting atmosphere with traditional Italian decor and authentic cuisine. The venue features multiple dining areas that can accommodate both intimate meals and larger group dining experiences. With its central location, the restaurant is perfectly positioned for business lunches, family dining, and special celebrations. The venue offers classic Italian dishes including pizza, pasta, risotto and a selection of wines, all served in a contemporary yet traditional Italian setting.

Best suited for

  • Private Dining
  • Birthday Celebrations
  • Family Events
  • Small Corporate Functions

Why book with us?

  • Independent venue sourcing
  • Free to event organisers
  • Access to negotiated rates
  • Alternative venues included
  • Human expert support
Find out more about our service →

Meeting spaces at this venue

Main Dining Area

Main Dining Area

    200 m² · Natural daylight
    From POA

    Capacity overview

    SpaceTheatreCabaretBoardroomClassroomU-shapeBanquetReception
    Main Dining Area80

    Pricing & packages

    Day delegate rate
    FromPOA

    Meeting room, equipment, lunch & refreshments.

    24 hour residential
    FromPOA

    Meeting room, meals & bedroom.

    Room hire
    FromPOA

    Half day, full day and evening rates available.

    Dinner packages
    FromPOA

    Bespoke menus for private dining events.

    Request exact pricing →

    Top facilities

    • Free WiFi
    • Air Conditioning
    • Accessible
    • City Centre Location
    • Group Bookings
    • Children Welcome
    View all facilities →

    Location

    38 The Light, The Headrow, Leeds, LS1 8TL, United Kingdom

    Frequently asked

    What is the maximum capacity?

    Up to 120 guests for dining events

    What AV equipment is available?

    Background music system and complimentary Wi-Fi available

    Is catering available?

    Full Italian menu available with set menus for groups

    Is there parking available?

    Limited street parking available, public car parks nearby

    Similar venues near Leeds

    Own or manage Bella Italia Leeds? Claim this listing free to respond to enquiries and manage your profile.

    Check availability & pricing