Bella Mia (North Finchley)

Bella Mia (North Finchley) Location

Bella Mia (North Finchley) Maps
Bella Mia (North Finchley) Address 857 High Road, North Finchley, London N12 8PT
Bella Mia (North Finchley) Phone 020 8445 9993
Bella Mia (North Finchley) Opening Hours Daily : 12noon - 11:30pm
Bella Mia (North Finchley) Food Price £20 - £40 per pax
Payment by Cash,Cards

What people say about Bella Mia (North Finchley)

0%
100%
0%
4
1 reviews
  • Including families with young children

Bella Mia (North Finchley) Specialties

See some wrong information about Bella Mia (North Finchley) here?