Balfour Italian restaurant is an independent venture in the heart of Bloomsbury. The menu uses the finest and freshest ingredients, authentically hand prepared and cooked to order.
Our specials board changes weekly reflecting the seasonal produce available throughout the year.
Why not try our fantastic value two course set lunch. At Balfour we pride ourselves on producing quality food at a reasonable price.