The Alma's Restaurant pizzeria is located at the 30 Borough High St, London Greater London. It serves Italian food. Alma's Restaurant is has takeout. The avarage rating of this pizzeria rated by 4 reviewers is 4.5. For more deatils and orders call Alma's Restaurant on 020 7403 7821.