Italian restaurant Obicà, located in the Castel Romano Designer Outlet, offers quality Italian ingredients and pizza.