Respond to Review of Amico Bio - Holborn
by Kris G
Review: The restaurant is Italian and at its best. Full of flavors, ran by very energetic Italian lady which will ensure you have all you need and you can enjoy your food. We had best mozzarella and best pizza ever. Even the olive oil was to die for. Place is small but definitely worth visiting. Happy to found it!