London is spoiled for choice when it comes to high quality Italian restaurants, and Bellaria Restaurant & Wine Bar certainly gives the others a run for their money. Located in the affluent area of Fitzrovia, Bellara is the perfect choice for authentic and delicious Italian fare. Located on Great Titchfield Street, Bellara is Italian fine dining as it’s best and the team behind this London delight pride themselves on only serving fresh produce and the finest wine to enhance each guest’s experienc
0/5
: 12:00pm - 3:30pm, 5:30pm - 11:00pm
Mon
12:00pm - 3:30pm
5:30pm - 11:00pm
Tue
12:00pm - 3:30pm
5:30pm - 11:00pm
Wed
12:00pm - 3:30pm
5:30pm - 11:00pm
Thu
12:00pm - 3:30pm
5:30pm - 11:00pm
Fri
12:00pm - 3:30pm
5:30pm - 11:00pm
Sat
11:00am - 11:00pm
Sun
11:00am - 5:00pm