Permanently closed ★ 4.1 (418) A ASK Italian Unit 3, The O2, Peninsula Square, Peninsul Italian Restaurant Pizza Place Vegetarian/Vegan Restaurant